import { IPSModelObject } from '../../ipsmodel-object';

/**
 *
 * 子接口类型识别属性[]
 * @export
 * @interface IPSDEMethodReturn
 */
export interface IPSDEMethodReturn extends IPSModelObject {
  /**
   * 返回类型
   * @description 值模式 [实体方法返回类型] {VOID：没有返回、 SIMPLE：简单值、 SIMPLES：简单值数组、 DTO：DTO对象、 DTOS：DTO对象集合、 PAGE：搜索分页、 ASYNCACTION：异步操作对象、 SSE：服务器端事件对象（SSE）、 UNKNOWN：未知、 USER：用户自定义、 USER2：用户自定义2 }
   * @type {( string | 'VOID' | 'SIMPLE' | 'SIMPLES' | 'DTO' | 'DTOS' | 'PAGE' | 'ASYNCACTION' | 'SSE' | 'UNKNOWN' | 'USER' | 'USER2')}
   */
  type: string | 'VOID' | 'SIMPLE' | 'SIMPLES' | 'DTO' | 'DTOS' | 'PAGE' | 'ASYNCACTION' | 'SSE' | 'UNKNOWN' | 'USER' | 'USER2';
}
